life tenure - Spanish English Dictionary